• word of the day

    matthiola incana

    matthiola incana - Dictionary definition and meaning for word matthiola incana

    Definition
    (noun) European plant with racemes of sweet-scented flowers; widely cultivated as an ornamental
    Synonyms : brompton stock
Download our Mobile App Today
Receive our word of the day
on Whatsapp